package cc.wanforme.fsync.server.service;

import cc.wanforme.fsync.entity.TickTaskVo;
import cc.wanforme.fsync.entity.po.TickTask;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface ITickTaskService extends IService<TickTask> {

    TickTask saveVo(TickTask vo);

    TickTask updateVo(TickTask vo);

    void deleteVo(Long id);

    List<TickTaskVo> listAllTasks();

    /** 修改 ticktask 的状态 */
    void changeActive(Long taskId, Integer newActive, boolean compareOld) ;
}
